package b.acct.impl

import b.utils.entity._
import com.lightbend.lagom.scaladsl.playjson.{JsonSerializer, JsonSerializerRegistry}

/**
  * 贲国称 于 2017/2/4 创建。
  */

class C账户SerializerRegistry extends JsonSerializerRegistry {
  override def serializers = List(
    JsonSerializer[CC新账户Event],
    JsonSerializer[CC账户余额恢复Event],
    JsonSerializer[CC账户余额预留Event],
    JsonSerializer[CC事务Started],
    JsonSerializer[CC事务Committed],
    JsonSerializer[CC事务RolledBack],
    JsonSerializer[CC事务参与方Tried],
    JsonSerializer[CC事务参与方Confirmed],
    JsonSerializer[CC事务参与方Canceled]
  )
}